package gui.view.android.graphics;

import java.awt.geom.GeneralPath;

import com.nightpiter.view.graphics.abstaractions.AbstractPathDashPathEffect;

public class JavaPathDashPathEffect extends JavaPathEffect implements
		AbstractPathDashPathEffect {

	private GeneralPath path;

	private float advance;
	private float phase;

	private Style style;

	public JavaPathDashPathEffect(JavaPath shape, float advance, float phase,
			Style style) {
		this.path = shape.getPath();
		this.advance = advance;
		this.phase = phase;
		this.style = style;
	}

	public GeneralPath getPath() {
		return path;
	}

	public float getAdvance() {
		return advance;
	}

	public float getPhase() {
		return phase;
	}

	public Style getStyle() {
		return style;
	}

}
